package com.yuntian.service;

import com.yuntian.Dto.NotePageQueryDto;
import com.yuntian.entity.Note;
import com.yuntian.result.PageResult;

import java.util.List;

public interface NoteService {
    /**
     * 分类列表
     * @return
     */
    PageResult list(NotePageQueryDto notePageQueryDto);

    /**
     * 新增笔记
     * @param note
     */
    void insertNote(Note note);

    /**
     * 修改笔记
     * @param note
     */
    void updateNote(Note note);

    /**
     * 删除笔记
     * @param noteId
     */
    void deleteNote(Integer noteId);
}
